Big Huge Thesaurus

Hibiscus elatus

noun